入れてみたVSCode Extension
一覧を見る
$ code --list-extensions
実行中の拡張機能を表示する
コマンドパレットでShow Running Extensions
Activateまでにかかる時間も表示される
起動時のパフォーマンスを調べる
コマンドパレットでStartup Performance
さいきょうのえーあいを使ってイイカンジの補完を出すやつ
リモートでペアプロするやつ
SFTP
gitがクソバグったな
remoteの.gitが入ってめっちゃ変な感じになった
この拡張の問題ではないと思うけどmrsekut.icon
ちゃんとやり方見ないとだめだなmrsekut.icon
cmd-shift-fでファイル検索した結果を全部openする
地味に便利
普通に検索した後に、Search: Open All Resultsを実行すると開かれる
複数開いているタブを保存する
同じProjectで割り込み業務が飛んでくるときに便利mrsekut.icon
めちゃ便利だったが、VSCode v1.44からタイムライン機能が入ったので不要になった と思ったがヴィジュアルが良いのでやっぱ入れた
種類別
Elm
formatやsyntax highlightはこれのおかげで動いてる
同名のもっとinstall数の多いのがあるが、そっちは動かない
微妙に使いづらいが、Emmetをプロっていれば耐えそう
TypeScript
JSONをTSのインターフェースに変換するやつ
めちゃめちゃいいmrsekut.icon
JSから移行するときなどに便利
Chrome DevToolで実際のデータをコピーしてそのまま変換させると楽そう
TSに限らずに使える
import時の容量コストを見れる
見たところでどうするかがわかっていないが
Formatting Toggle
prettier等で、自動フォーマットしたくないファイルを開いたときにステータスバーからサクッとトグルで無効化できる(Workspace単位)
他者のリポジトリにPR出すときなどに便利mrsekut.icon
JSON
まだ入れてないmrsekut.icon
JSONを各言語のクラスにしてくれる?
これあったらTSのやついらんくね?
Git
HTML, CSS
入れてないけど便利そう
このHTMLタグにどのCSSがあたっているかを確認できる
列挙
13xforever.language-x86-64-assembly
akamud.vscode-theme-onedark
anseki.vscode-color
bmewburn.vscode-intelephense-client
castwide.solargraph
christian-kohler.path-intellisense
CoenraadS.bracket-pair-colorizer
davidhouchin.whitespace-plus
dbaeumer.vscode-eslint
deerawan.vscode-dash
dsznajder.es7-react-js-snippets
dzannotti.vscode-babel-coloring
eamodio.gitlens
eamodio.restore-editors
eg2.tslint
elmTooling.elm-ls-vscode
esbenp.prettier-vscode
fabiospampinato.vscode-search-open-all-results
faustinoaq.lex-flex-yacc-bison
felixfbecker.php-intellisense
firsttris.vscode-jest-runner
flowtype.flow-for-vscode
folke.vscode-monorepo-workspace
foxundermoon.shell-format
freebroccolo.reasonml
funkyremi.vscode-google-translate
GitHub.vscode-pull-request-github
golang.go
GrapeCity.gc-excelviewer
haskell.haskell
humao.rest-client
ICS.japanese-proofreading
ionutvmi.path-autocomplete
jpoissonnier.vscode-styled-components
julialang.language-julia
justusadam.language-haskell
kamikillerto.vscode-colorize
kennethceyer.io
kisstkondoros.vscode-gutter-preview
kosz78.nim
letmaik.git-tree-compare
liximomo.sftp
MariusAlchimavicius.json-to-ts
mechatroner.rainbow-csv
mikestead.dotenv
mjmcloug.vscode-elixir
mkaufman.HTMLHint
mosapride.zenkaku
ms-azuretools.vscode-docker
MS-CEINTL.vscode-language-pack-ja
ms-python.python
ms-toolsai.jupyter
ms-vscode-remote.remote-containers
ms-vscode.atom-keybindings
ms-vscode.cpptools
ms-vscode.node-debug2
ms-vsliveshare.vsliveshare
msjsdiag.debugger-for-chrome
msjsdiag.vscode-react-native
necinc.elmmet
neuron.neuron-IPE
ntc.integrated-terminal-tasks
Orta.vscode-jest
patbenatar.advanced-new-file
pgourlain.erlang
pizzacat83.codic
PKief.material-icon-theme
pnp.polacode
premparihar.gotestexplorer
Prisma.prisma
rebornix.ruby
ritwickdey.LiveServer
RomanPeshkov.vscode-text-tables
RReverser.llvm
rust-lang.rust
sbrink.elm
scala-lang.scala
Shan.code-settings-sync
shardulm94.trailing-spaces
sjhuangx.vscode-scheme
spook.easysass
spywhere.guides
TabNine.tabnine-vscode
tombonnike.vscode-status-bar-format-toggle
Tyriar.sort-lines
vadimcn.vscode-lldb
vscodevim.vim
WakaTime.vscode-wakatime
wayou.vscode-todo-highlight
wingrunr21.vscode-ruby
wraith13.wandbox-vscode
yusukehirao.vscode-markuplint
yzane.markdown-pdf
zhuangtongfa.material-theme
zjhmale.Idris
入れてない
正規表現
ここで見かけて入れてみたが、動かし方がよくわからなかったので消した npmのやつ
これと同等の機能、デフォルトで入ってない?
入れてたけど消した
あまり見てない
VSCode設定の同期
dotfiles運用により不要になった